@CHARSET "ISO-8859-1";
/* 
 * @auther Aseem 14.3.2019
 */
.panel-default>.panel-heading {
	color: #fff !important;
	background-color: #ee893f !important; 
	border-color: #ee893f !important; 
	font-weight: 600;
	padding:8px;
}

.btn-primary:hover {
	background-color: #fca55f !important;
	border-color: #fca55f !important;
}

.btn-primary {
	background-color: #ee893f !important;
	border-color: #ee893f !important;
}

.panel-default{
	border-color: #ee893f !important;
}

.table-background{
	background-color:#fff;
	border-radius:5px;
	padding:5px;
}
.navbar-collapse{
	background-color:#fff;
}
/* <!-- -------------------------------------------------Background-------------------------Start-------------------------- --> */
.e-register-background {
	/* background-image: url(../../img/e-register.jpg); */
  	background-size: cover;
} 	
.registeration-background {
	background-image: url(../../img/registration.jpg);
  	background-size: cover;
}
.login-background {
	background-image: url(../../img/login.jpg);
  	background-size: cover;
}
.docStatus-background {
	background-image: url(../../img/status.jpg);
  	background-size: cover;
}
.feedback-background {
	background-image: url(../../img/customer.jpg);
  	background-size: cover;
}
/* -------------------------------------------------Background-------------------------end-------------------------- */


/* -------------------------------- Responsive  -----------------------------*/

.responsive-hide{
	display:block;
}
.responsive-show{
	display:none;
}
.responsive-font{
	text-align:right;
}
.responsive-font p strong{
	font-size: 14px
}

.responsive-content-margin{
	margin-bottom:50px;
}
@media (max-width: 600px){
	.responsive-content-margin{
		margin-bottom:140px;
	}
	
	.responsive-show{
		display:block;
	}
	
	.responsive-hide{
		display:none;
	}	
}
@media (max-width: 321px){
	.Error-margin{
	margin-bottom:150px;
	}
}
@media (max-width: 800px){
	.responsive-font{
			text-align:center;
	}
	.responsive-font p strong{
			font-size: 12px
	}
}




/* ------------------------------------from login------------------------------------------ */

input[type="submit"].btn-block, input[type="reset"].btn-block, input[type="button"].btn-block {
    		width: 100% !important;
    		margin: 0 auto !important;
			}

/* ----------------------------------from eregister.jsp------------------------------------  */

@media screen and (max-width: 699px) and (min-width: 320px){
			.col-md-6 {padding-left: 15px !important;}
		}
/* 		.col-md-6 {padding-left: 0px;} */
		.intl-tel-input {
		    position: relative;
		    display: inline-block;
		    width: 100%;
		}
		.alert { margin-bottom: 0px;}
		.intl-tel-input input, .intl-tel-input input[type=text], .intl-tel-input input[type=tel] {
    	 width: 100%;
		}
		
		@media screen and (min-width: 320px){.table .form-control-feedback { left: 28% !important;}}
		@media screen and (min-width: 360px){.table .form-control-feedback { left: 37% !important;}}
		@media screen and (min-width: 375px){.table .form-control-feedback { left: 39% !important;}}
		@media screen and (min-width: 380px){.table .form-control-feedback { left: 34% !important;}}
		@media screen and (min-width: 412px){.table .form-control-feedback { left: 45% !important;}}
		@media screen and (min-width: 1100px){.table .form-control-feedback { left: 45% !important;}}
		@media (min-width: 320px) and (max-width: 768px){
			.col-md-5 {width: 46.666667%;} 
			.table > .form-control-feedback { left: 23% !important; }
			/* .form-control-feedback { line-height: 35px !important;} */
		}
		.menu{
			    float: right;
				font-size: 14px;
				letter-spacing: 1px;
				color: #3e3e3e;
				font-weight: 700;
				background: transparent;
				/* font-family: 'SegoeUI-Bold'; */
				padding: 25px 15px;
				text-decoration: none !important;
			}
			
			.menu:hover{border-bottom: 2px solid #ff7816;}
			.menu:active{border-bottom: 2px solid #ff7816;}
			a:focus, a:hover {
				color: #3e3e3e;
				text-decoration: underline;
				}

				footer{
				background-color: #000000;
 				position:fixed;
 				width:100%;
 				bottom:0;
 				/* z-index:-1; */
 				
		}
			footer p{color: #ffffff;padding-top:5px;line-height: 15px;}
            
            footer p span {
    			color: #ffffff;
   				font-size: 12px;line-height: 15px;
    			
		}
            footer .container{
			padding:0px;
		}
            
            .bootom_icon ul li{list-style-type: none;}


/* --------------------------------------------docStstus-------------------------------------------- */
	
    .table1{width: 100%;}	
    .table1>tbody>tr>td, .table1>tbody>tr>th, .table1>tfoot>tr>td, .table1>tfoot>tr>th, .table1>thead>tr>td, .table1>thead>tr>th {border: 1px solid #ddd !important;padding: 5px;}
	.slash .form-group div{text-align:center; font-size:22px; padding-top: 5px;}
	.panel-title{padding: 0;}
	.panel {background: rgba(255, 255, 255, 0.8);box-shadow: rgba(0, 0, 0, 0.3) 20px 20px 20px;}
   	 	@media(min-width: 600px){
	    	.status-input{width:41%;float: left;margin: 0 15px;}
	    	.slash{width:8%; float:left;}
    	}
    	@media(max-width: 1200px){
	    	.status-input{width:90%}
	    	.slash .form-group .control-label{display: none;}
	    	.slash .form-group div{margin-top:-35px}
    	}
    	@media(max-width: 600px){
	    	.status-input{width:100%}
	    	.slash .form-group{padding-bottom:0px;margin-bottom:0px !important;}
	    	.slash .form-group .control-label{display: none;}
	    	.Error-margin-docStatus{margin-bottom: 150px;}
    	}
    .theme-color-border{border:1px solid #EE893F}
    	
    .control-label{margin-bottom: 5px !important;font-size: 14px;font-family: 'Source Sans Pro','Helvetica Neue',Helvetica,Arial,sans-serif;}
    .captcha-input{padding-right: 10px;}	
    .black-h5{color: #000; padding-bottom: 0; margin-bottom: 0};
    .padding-0-20{padding:0 20px;}
    .submit-button{width:80%; margin:0 10%;}
    #docStatus .panel-body{padding:20px 20px 0px 20px}
/*----------GENRRAL--------------  */
.w-100{width: 100% !important}
.form-control-feedback {line-height: 90px !important;}
.form-horizontal .control-label{padding-top: 0px !important}
footer{	background-color: #000 !important;}
.has-feedback .form-control{padding-right:0;}



